karm trenches - Turkish English Dictionary